# -*- coding: utf-8 -*-
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# odoo17
# QQ:35350428
# 邮件:35350428@qq.com
# 手机：13584935775
# 作者：'Amos'
# 公司网址： www.xodoo.cn
# Copyright 昆山一百计算机有限公司
# 日期：2023-09-16
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

from odoo import models, api
import json


class BaseModel(models.AbstractModel):
    _inherit = 'base'


    # TODO(amos): 发邮件
    def send_email(self, kw):
        """
        发送短信
        :return:
        """
        data = {
            "errcode": -0,
            'errmsg': 'no',
            "data": '',
            'message': '没有安装配置邮件模块!'}
        return json.dumps(data)

    # TODO(amos): 发钉钉
    def send_ding(self, kw):
        """
        发送短信
        :return:
        """
        data = {
            "errcode": -0,
            'errmsg': 'no',
            "data": '',
            'message': '没有安装钉钉模块!'}
        return json.dumps(data)

    # TODO(amos): 发微信
    def send_wechat(self, kw):
        """
        发送短信
        :return:
        """
        data = {
            "errcode": -0,
            'errmsg': 'no',
            "data": '',
            'message': '没有安装企业微信模块!'}
        return json.dumps(data)
